home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / UTILITY1 / BARCLK23.ZIP / CHANGES.TXT < prev    next >
Text File  |  1993-11-26  |  10KB  |  282 lines

  1. BarClock(tm)
  2.  
  3. Copyright (C) 1993 by Patrick Breen - All rights reserved.
  4.  
  5.  
  6. This file lists the changes between revisions of BarClock.
  7.  
  8. v2.3  - October 3, 1993
  9.  
  10.     Increased the price to $15 (boo - hiss!).
  11.  
  12.     Fixed bug with weekly repeating alarms - they tended to change
  13.     their trigger dates near the end of the month.
  14.  
  15.     Repeating alarms can be set to start at any date in the future.
  16.     Once the date occurs, the alarm will start to repeat with the
  17.     specified frequency.
  18.  
  19.     If the computer is off, repeating alarms that repeat weekly,
  20.     monthly or yearly will be displayed when BarClock is started. 
  21.  
  22.     Added Bi-weekly to the list of repeating alarm types.
  23.  
  24.     Added Set... button to make it easier to choose an application
  25.     to run when an alarm is triggered.
  26.  
  27.     Added format keywords for Julian date, day of year (1 - 366),
  28.     days remaining (365 - 0) and months and days can now be displayed
  29.     in CAPS.
  30.  
  31.     Shift-click allows edit of date and time format at the keyword level.
  32.  
  33.     Warning levels can now exceed 65535 Kb.
  34.  
  35.     Added ability to set the font that BarClock uses to display its
  36.     information.
  37.  
  38.     Added full featured count-up, count-down timer - the timer
  39.     includes automatic hourly rate conversions.
  40.  
  41.     Added ability to test .WAV files by holding the SHIFT key
  42.     down when pressing the Set... button.
  43.  
  44.     Changed Setup... dialog so that the lists of items can
  45.     be modified using fewer dialogs.
  46.  
  47. Known problems with v2.3:
  48.  
  49.     There is a potential problem when using an Orchid Farenheit
  50.     1280 video board.  Switching in and out of a DOS session may
  51.     cause the computer to hang.  If this happens, hit CTRL-ALT-DEL
  52.     to terminate BarClock.  I am currently working on a solution
  53.     to this problem.
  54.  
  55.     There are problems with WinDock, NewCap and CapC10 that cause
  56.     BarClock not to function properly if BarClock is started
  57.     first.  The problem can be avoided by starting the other
  58.     applications before BarClock.
  59.  
  60. Thanks -
  61.     Thanks to all the people who contributed ideas and bug reports -
  62.     I will continue to listen and respond to all contributions -
  63.     good or bad!
  64.  
  65. v2.2  - August 26, 1993
  66.  
  67.     Well, that was a short lived version.  This version includes a
  68.     fix for a bug introduced in v2.1 that caused alarms to vanish
  69.     when repeating alarms occurred - not exactly the ideal behavior.
  70.  
  71.     I was using the system settings for AM/PM text but this caused
  72.     problems when the system was set for 24 hour mode.  I now store
  73.     the strings in the BARCLOCK.INI file.
  74.  
  75.     Shift-double-click in calendar display will always create a new
  76.     alarm regardless of whether one already exists for that day.
  77.  
  78. v2.1  - August 25, 1993
  79.  
  80.     Fixed serious bug that caused random behavior/crashing after
  81.     (or while) using the File Open dialog to choose a .WAV file.
  82.  
  83.     Fixed bug that caused all "lunchtime" (12pm - 1pm) alarms not
  84.     to work properly.
  85.  
  86.     Warnings will shut off automatically if resource level is
  87.     restored.
  88.  
  89.     Fixed bug that caused warnings on other than disk C to always
  90.     display disk C status in warning.
  91.  
  92.     All alarms are always displayed - this allows you to leave
  93.     your machine (even turn it off) and never miss an alarm.
  94.  
  95.     Made alarm listing wider so time/date are visible more often.
  96.  
  97. v2.0  - August 22, 1993
  98.  
  99.     Major revision - new features include
  100.         o  requires Windows 3.1
  101.         o  new documentation in .WRI format
  102.         o  dialogs for all options
  103.         o  full featured alarm mechanism
  104.         o  popup calendar
  105.         o  low resource warnings
  106.         o  message display in caption bar
  107.         o  support for multiple time zones
  108.         o  support for multiple disk drives
  109.         o  text/background color support is back
  110.         o  "pedestal" background option
  111.         o  option to chime once per hour
  112.         o  option to have BarClock icon on desktop
  113.  
  114.     Bug fixes include
  115.         o  text disappearing from caption bar
  116.         o  BarClock menu access from within Excel
  117.         o  various compatability problems
  118.         o  free resource readings are more accurate
  119.         o  using more robust Windows 3.1 hook functions
  120.  
  121. v1.32 - April 9, 1993
  122.  
  123.     Really fixed bug in calculation of free disk space on
  124.     disks that had a large amount of free space!
  125.  
  126.     Finally was able to reproduce, and fix (I hope), the
  127.     problem with not using the system colors for the clock
  128.     background on all systems - however, there is still a
  129.     problem if a dialog or other window obscures a portion
  130.     of the display.
  131.  
  132. v1.31 - April 5, 1993        
  133.  
  134.     Made change so that changes made to the .ini file
  135.     would not overwritten when the clock exited.
  136.  
  137.     Fixed bug in calculation of free disk space.
  138.  
  139.     Fixed bug that caused small drawing problem when
  140.     clock was on a dithered background.
  141.  
  142. v1.3 - March 28, 1993        (Beta Distribution)
  143.  
  144.     Renamed from WinClock to BarClock to avoid conflict
  145.     with an existing shareware product.  This includes
  146.     the .ini file which is now "BarClock.ini".
  147.  
  148.     Eliminated flicker when mouse is positioned over display.
  149.  
  150.     Fixed compatability problem with Ami Pro that caused
  151.     information to overwrite the text they place in the
  152.     title bar when selecting from the menu.
  153.  
  154.     Fixed compatability problem with a handful of applications
  155.     that would cause them not to redraw properly.
  156.  
  157.     Clock never gets put in a window that is always topmost.
  158.  
  159.     Added full date picture support that is syntactically
  160.     equivalent to Windows.  See readme.txt for more details.
  161.  
  162.     Added all long and short month and weekday names to a
  163.     string table in the resource file which can be editited
  164.     with any resource editor.  This provides support for
  165.     international days and months.
  166.  
  167.     Added full control of format of the resource, free memory
  168.     and free disk space strings.  See readme.txt for more
  169.     details.
  170.  
  171.     Added support for hour, half hour and quarter hour chimes.
  172.     See readme.txt for more details.
  173.  
  174.     Reduced memory footprint to about 12k.
  175.  
  176. v1.21 - February 24, 1993
  177.  
  178.     Fixed bug that caused 12 noon and 12 midnight to display as
  179.     0 when not using the 24 hour clock.
  180.  
  181.     Fixed bug that caused an invalid HDC to be released.
  182.  
  183.     Fixed compatability problem with MS Word that caused several
  184.     items to toggle with one click.
  185.  
  186.     Better support for Norton Desktop - information now appears
  187.     in main caption rather than the group window captions.
  188.  
  189.     Changed display of memory and disk space to use scaling -
  190.     can be forced to always use "Kb" with change to .INI file.
  191.  
  192.     Fixed compatability problem with XVision that caused it
  193.     clock to ignore all session windows.
  194.  
  195.     Fixed text so that the window title is not overlapped.
  196.  
  197.     Fixed problem that caused clock to appear in some dialog
  198.     windows.
  199.  
  200.     Save window size and position in .INI file for window that
  201.     appears when the clock is homeless.
  202.  
  203.     Reorganized code so that memory footprint is about 16k.
  204.  
  205. v1.2 - February 20, 1993
  206.  
  207.     Hopefully removed bug that caused system colors not to work
  208.     on certain configurations.  I now default to using the active
  209.     colors rather than the inactive colors.  (I was only able to
  210.     reproduce and fix this using Windows 3.0 - if this is still a
  211.     problem, let me know what version of Windows you are using)
  212.  
  213.     Completely tested and compatible with Windows 3.0.  There
  214.     were a few compatability issues introduced with v1.1 that are
  215.     now fixed.
  216.  
  217.     Removed custom colors - the clock now always uses system colors
  218.     for the background and the text.  Removing this option also
  219.     eliminated a bug which caused a "COMMDLG.DLG could not be found"
  220.     message.  (Custom text color is still supported by options in the
  221.     .INI file.)
  222.  
  223.     Make sure that the clock does not cover the entire caption
  224.     bar on small windows.  Items on left are given preference over
  225.     items on right.
  226.  
  227.     When all windows are iconized and clock is left homeless,
  228.     information is displayed in the clock caption bar.  Can be
  229.     disabled by setting in .INI file.
  230.  
  231.     Moved all preferences out of win.ini and into WinClock.ini.
  232.  
  233.     Added new display items for displaying free memory, free
  234.     resources and free disk space on a chosen drive.
  235.  
  236.     Added options for what gets displayed when and where it gets
  237.     displayed.  Setup dialog is now a collection of radio buttons
  238.     that allow the setting of these options.
  239.  
  240.     Added better support for